home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / UTILITY / DRDOSTIP.ARJ / UMLRN.TIP < prev   
Text File  |  1991-03-15  |  3KB  |  52 lines

  1.                       GETTING ACQUAINTED WITH UPPER MEMORY
  2.  
  3.              For one to be able to make effective decisions about the use
  4.         of  upper memory, one has to understand the dynamics of  how  the
  5.         operating system, the LIM page frame, and other programs function
  6.         in that memory area. To learn about the workings of upper memory,
  7.         complete the following steps:
  8.  
  9.              1.  Either  make  a  print  out  of  CONFIG.SYS  using  TYPE
  10.         CONFIG.SYS  >  PRN or make a backup copy  using  COPY  CONFIG.SYS
  11.         CONFIG.SAV.  Edit  the  CONFIG.SYS file so that  all  the  EMM386
  12.         options  are  set to "NONE". Also set HIDOS=OFF.  These  settings
  13.         will simplify the activity in upper memory. Reboot the system and
  14.         load  the  MEMMAX software. Open the upper memory area  with  the
  15.         command   MEMMAX +U. Use MEM /A (/P) to look at the  sections  of
  16.         upper memory that are available. They will be displayed as "UPPER
  17.         RAM."  It  may be useful to print out this display by  using  the
  18.         command MEM /A > PRN.
  19.              2. Return to CONFIG.SYS and change the option for EMM386  to
  20.         /F=AUTO.  This  will  create a LIM page frame  in  upper  memory.
  21.         Reboot the system, open the upper memory with MEMMAX +U, and  use
  22.         MEM /A (/P) to see where the LIM page frame was created.
  23.              3.  Try  loading a device driver like  CACHE.SYS  or  memory
  24.         resident program (sometimes called a TSR or pop-up program)  into
  25.         upper memory using either HIDEVICE= in CONFIG.SYS or HILOAD  from
  26.         the command line. Open the upper memory and find where the driver
  27.         or program loaded.
  28.              4.  Return to CONFIG.SYS and set the option for EMM386  back
  29.         to  /F=NONE, reboot, and load the same device driver  or  program
  30.         used  in step 3. Look at its current location. Depending  on  the
  31.         size  of the driver or program, it may be located in a  different
  32.         area than step 3 because the LIM page frame is no longer  occupy-
  33.         ing upper memory.
  34.              5. Experiment with loading several things (LIM page  frames,
  35.         device  drivers, programs, etc) in upper memory and  observe  how
  36.         they are dynamically rearranged.
  37.              6.  Return to CONFIG.SYS and set HIDOS=ON. This will  change
  38.         how memory is allocated at bootup. This will allow DR DOS 5.0  to
  39.         move as much of the operating system data structures and as  many
  40.         of the disk buffers as possible to upper memory after  CONFIG.SYS
  41.         has  been completed. Reboot, open the upper memory, and  look  at
  42.         upper  memory usage. See if there any memory areas left that  are
  43.         large  enough to hold a program that you wish to load into  upper
  44.         memory. If there is not a large enough area, one should try using
  45.         HIINSTALL=  in  CONFIG.SYS to load the  desired  program(s)  into
  46.         upper  memory  BEFORE the data structures and  disk  buffers  are
  47.         moved to that area.
  48.              7.  When you have experimented enough to feel  confident  in
  49.         understanding  the  dynamics  of  upper  memory  usage,   restore
  50.         CONFIG.SYS  to  its original settings and tailor  the  system  to
  51.         match your specific needs.ustom Toolbox allows  users to automate repetitive tasks and
  52. customize the tools and the tool